Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 MANSFIELD STREET Detached £50,000 22 May 1998
32 MANSFIELD STREET Detached £249,500 20 Jan 2003
64 MANSFIELD STREET £950,000 11 May 2018